<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
    <script>
      window.onload = function (){
        // var x = 9;
        // console.log("x="+x);
        // x = "dddd";
        // console.log("x="+x);
        // x = document.getElementById("okButton");
        // console.log("x="+x);


      }

      // {
      //   //定义变量，该变量只能在该语句块中有效
      //   let x = 8;
      //   x = 9;
      //   alert(x);
      //   //定义常量，该变量的值在运行期间不能改变
      //   const y = 4;
      //   // y = 5;//编译错误
      //   alert(y);
      // }

      // let x;
      // function fun(y){
      //    if(y>10){
      //      return "y>10";
      //    }
      // }
      // alert("x="+x);//输出x=undefined
      // alert(fun(20));//输出“y>10”
      // alert(fun(6));//输出undefined

      // function foo(a,b,c){
      //    console.log(a+"   "+b+"   "+c);
      // }
      //
      // foo("abc",3);//结果打印 abc   3   undefined
      // foo(1,2,3,4);//结果打印1   2   3
      // let x = 0;
      // let y = 9>30;
      // let z = undefined;
      // let a = null;
      //
      // if(a){
      //   console.log("true");
      // }
      // else{
      //   console.log("false");
      // }

      // let x = 6;
      // console.log(x / 3+"   "+x/4);

      // //结果是8,先自动将"10"转化为number类型，再和2相减
      // console.log("10" - 2);
      // //结果是“102”。做加法运算时，如果有一个操作数为字符串，则进行连接
      // console.log("10" + 2);
      // //结果是“3345”,先计算1+2,然后再和"345"进行连接
      // console.log(1+2+"345");
      // //结果是6,先将"2"和"3"自动转化为number类型，再相乘
      // console.log("2"*"3");
      // //结果是NaN。在进行乘法运算时，会先将操作数转化为number
      // //但是”三“和”四“无法转化为number，转换失败，结果为NaN
      // console.log("三"*"四");
      // //先将”55“转化为number，再相比
      // console.log(55 == "55");
      // //===在比较时，除了比较内容以外，还要比较类型是否相等
      // console.log(55 === "55");

      // let x = parseInt("w32w9") + 2;
      // alert("x = "+x);

      // alert(parseInt("3.2")+"     "+parseFloat("3.2"));
      // var x = 2;
      // alert(typeof x);//结果为number
      // x = "ddd";
      // alert(typeof x);//结果为string
      // alert(typeof null);//结果为Object

      let rexp = /^\d+$/;
      alert(rexp.test("345345"));
    </script>
</head>
<body>
    <a href="javascript:void(0)" onclick="alert(this.innerHTML)">跳转</a>
    <input type="button" value="确定" id="okButton">


</body>
</html>
